Lightweight Stream Synchronization Framework for Multimedia Collaborative Applications
نویسندگان
چکیده
The Internet and computer’s multimedia support have enabled geographically distributed multimedia applications. Today’s Internet best-effort services introduce unavoidable uncertainties in the data transfer delay and create the need for synchronization mechanisms that preserve the temporal relationship among streams. We present algorithms for stream synchronization that are immune to moderate clock drifting between sender and receivers and take into account the different time constraints of each media. In our time model we include delays outside the computer and network boundary, and we introduce the idea of virtual observer, which perceives the session as being in the same room with a sender. Specific media temporal requirements are fulfilled through a number of policies for delay management and special consideration is given to the time the algorithms take to reach steady state, which is crucial in interactive applications. We avoid the need for globally synchronized clocks for media synchronization by introducing the concept of user’s multimedia presence, which defines a new manner for combining streams coming from multiple sites. Finally, we implement and evaluate this framework with traces collected from the Internet.
منابع مشابه
Virtual Collaboration and Media Sharing using COSMOS
Collaborative Virtual Environments (CVE) are providing a powerful mechanism to companies, for training staff and customers in their products, improving their productivity, as well as reducing the cost of product development at the same time. Enhanced with their integration with media streams like audio and video, they can become the main way of collaboration among co-workers. But, the realizati...
متن کاملIPS: A Lightweight Framework for Cross-Platform Multimedia Streaming Server
Multimedia presentation has been popular by used in the field of education, especially in online learning. The most common practice is to conduct a presentation by utilizing media player on web or native applications. However, this mode of operation belongs to a heavyweight practice which incurs poor performance. Considering smooth operation on all types of smartphone or PC platforms, a lightwe...
متن کاملSOPA - A Self Organizing Processing and Streaming Architecturepdfauthor
This paper describes SOPA, a component framework that is an essential part of the lecture recording system E-Chalk. It envisiones a general processing and streaming architecture featuring autonomous assembly of stream processing components. The goal is to provide an easy to use framework where dynamically organized processing graphs are build out of components from various distributed sources. ...
متن کاملA Lightweight Agent System for Collaborative Learning Support
Collaboration and interaction features to support real time activities have become an important feature of many practices and education but often can not be used because expensive equipment and sophisticated software are unavailable in standard classroom environments. We propose an approach to achieve collaboration and interaction effects in relatively simple and inexpensive way by development ...
متن کاملMultimedia Synchronization Protocols for Broadband Integrated Services
Synchronization of multiple data streams in time has been recognized as a significant requirement of future multimedia applications utilizing broadband communication technology. Although this requirement has been approached for such single channel media as packetized audio and video, a general solution has not been identified for the provision of synchronization of real-time stream traffic as w...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2000